//
//  SAPBaseCollectionViewCell.m
//  CarsHome
//
//  Created by dapeng on 15/12/3.
//  Copyright © 2015年 dapeng. All rights reserved.
//

#import "SAPBaseCollectionViewCell.h"

@implementation SAPBaseCollectionViewCell
- (instancetype)initWithFrame:(CGRect)frame {
    self = [super initWithFrame:frame];
    if (self) {
        self.tableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStyleGrouped];
        _tableView.dataSource = self;
        _tableView.delegate = self;
        [_tableView registerClass:[SAPPriceTableViewCell class] forCellReuseIdentifier:@"customTableViewCellIndentifier"];
       

        [self addSubview:self.tableView];
        [_tableView release];
    }return self;
}

- (void)applyLayoutAttributes:(UICollectionViewLayoutAttributes *)layoutAttributes {
    [super applyLayoutAttributes:layoutAttributes];
    self.tableView.frame = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height - 69);
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    SAPPriceTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"customTableViewCellIndentifier"];
    SAPpriceTwoModel *twoModel = self.oneModel.newslistArray[indexPath.row];
    cell.priceTwoModel = twoModel;
    return cell;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
    return self.oneModel.newslistArray.count;
}
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
    return CGFLOAT_MIN;
}
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
    return CGFLOAT_MIN;
}

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    return 90;
}

@end
